leg guards - Inglés Sinónimo Diccionario